MemoCtl = Ext.extend(CmpControler, {

			bulidComponent : function() {
				var items = this.getItems();

				var item = new Ext.Panel({
							title : '内容描述',
							region : 'south',
							layout : 'fit',
							split : true,
							items : items,
							height : 200
						});

				return item;
			},
			getItems : function() {

				var items = new Ext.form.TextArea({
							blankText : 'null'
						});
						
				this.textArea = items;

				return items;
			},
			load : function(record) {

				var readPara = this.getLoadPara(record);

				var s = cf.getC('s');
				
				var para = {
					resource : 'memo.do',
					act : 'r',
					params : readPara,
					cbf : this.cbf,
					scope : this
				};

				s.request(para);

			},
			getLoadPara : function(record) {

				var readPara = {
					programId : record.get('programId')
				};

				return readPara;
			},
			cbf : function(response) {

				var memo = response.memo;
				this.setValue(memo);
			},
			setValue : function(memo) {

				var cmp = this.textArea;
				cmp.setValue(memo);

			}

		});
